package com.xbao.service;

import com.xbao.model.StuAccount;
import com.xbao.model.req.StuAccountReq;
import com.xbao.model.vo.StuAccountVo;
import org.apache.ibatis.annotations.Insert;

import java.util.List;

/**
 * Created by qingshengzheng on 18/8/29.
 */
public interface StuAccountService {
    public void addStuAccount(StuAccountReq account);

    public StuAccountVo detailAccount(Long uid);

    public StuAccountVo detailAccountAndSubject(StuAccountReq stuAccountReq);

    public void deleteAccount(Long uid);

    public void charge(StuAccountReq stuAccountReq);

    public void recharge(StuAccountReq stuAccountReq);


    public void modifyAccount(StuAccountReq stuAccount);

    public List<StuAccountVo> queryAccount(StuAccountReq accountReq);

    public List<StuAccountVo> queryUserAccouts(Long sid);

    public StuAccount aggAccount(Long sid);










}
